make all the arrangements - Espagnol Anglais Dictionnaire